Metro City Restaurant & Bar hero image

Metro City Restaurant & Bar

Restaurant

919 E Duane Ave, Sunnyvale, CA 94085, USA

Biter Score
8.0
Closed
Monday: Closed