3 locations open 7 days a week.

Weekdays11am-8pm
Saturday11am-11pm
Sunday12am-8pm

Restaurant

Our Locations

Address2530 Doctors Drive Burbank, CA 91505
Phone310-384-9192
Emailinfo@thescrees.co.uk