Home
Order Online
Meridian Location
W San Carlos Location
Locations
Menu
About us
Food Gallery
REVIEWS
Contact
Home
Order Online
Meridian Location
W San Carlos Location
Locations
Menu
About us
Food Gallery
REVIEWS
Contact
Locations
Meridian
1111 Meridian Ave, San Jose,
CA 95125
(408) 478-7500
Order Online
W San Carlos
1761 W San Carlos St, San Jose,
CA 95128
(408) 975-9777
Order Online