Euro Grill ★★★★★4.8 (884) Restaurants Mediterranean restaurant · Dessert restaurant · Eastern European restaurant (more) 980 El Camino Real #100, Santa Clara, CA 95050 Call Website Details →