Yalla Mediterranean

Permanently closed
3141 Mowry Ave
Fremont, CA 94538
Store hours of operations may be impacted due to Covid-19. Please contact the store directly for more information.
Own this business?
See a problem?

You might also like

United StatesCaliforniaFremontYalla Mediterranean

Partial Data by Foursquare.