Garlic Mediterranean Grill
2786 Homestead Rd, Santa Clara
(408) 241-1900
Recent Reviews
Garlic Mediterranean Grill
2786 Homestead Rd, Santa Clara 95051
(408) 241-1900