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.
See a problem?
You might also like
Partial Data by Foursquare.
Partial Data by Foursquare.