Movies Filmed at Max's Restaurant, Cuisine of the Philippines

313 W Broadway, Glendale, CA 91204, USA

Official Site

Nearby Locations
Alex Theatre from Lovelace
407 m

Moonlight Rollerway from Glee and 4 other movies.
1.1 km

801 North Brand Boulevard from Twin Peaks
1.3 km

Browse more nearby locations.

Fresh Off the Boat

Cattleman's Ranch Steakhouse

Louis Huang's restaurant, exterior shots only.