Welcome to MenuPages - Please Select a city:

Metro Cafe

  • 1149 N Gower St, Los Angeles 90038 34.091532 -118.323376
  • click map to interact
  • (323) 785-1010
  • 0

Other Restaurant Info

Phone:
work
(323) 785-1010
Advertising
© 2017 Grubhub, Inc. All rights reserved.