Chef's Specials

Tuesday Specials
2
5
Special
Tuesday Specials
2
5
Price
29.99$
Location
Zen Bistro - Millbrae
420 Broadway, Millbrae,
CA 94030
Show map

Details

Omakase Chef's Choice

Gallery + Add Photos

Comments

>