Metropol

Restaurant · 701 S Central Ave, Glendale, CA

Hours

More food in Glendale, CA