Euro Grill
Restaurant $$
980 El Camino Real Ste 100, Santa Clara, CA 95050
Santa Clara
Description
Tuesday's we are open until 3pm, and Wednesday - Friday our restaurant is closed from 3:00 pm - 5:00 pm for break. Frequently Asked Questions
Places You Should Consider
Euro Grill Photos
News & Articles