Steak Restaurants in Mountain View, CA

2 businesses found


Sizzler

1962 West El Camino Real , 94040
Phone: (650) 967-5574

Steakout

383 Castro St , 94041
Phone: (650) 209-0383