Filters:
greek restaurant in Milpitas
About 5 results.
Falafels N More
River Oaks Parkway 670, 95134 San Jose, United StatesMenu, hours, photos, and more for Falafels N More located at 670 River Oaks Pkwy Ste E, San Jose, CA, 95134-1988, offering Mediterranean, Sandwiches and Lunch Specials. Order online from Falafels…
Falafel Bite
Barber Court 222, 95035 Milpitas, United StatesBay Area's Best Mediterranean Restaurant