La Casa Mia is a italian restaurant Santa Clara Santa Clara County located in United States.
3548 Homestead Rd Santa Clara , CA 95051 United States
Menus | Brunch, Lunch, Dinner |
Cute family style Japanese Italian restaurant !
they have a strict 1.5hr table hold for reservations . they’ll kick you out if you’ve been there longer than that even when the restaurant is empty.
Great pizzas and surprisingly light. We tried the Walter Payton and the Air Jordan. Try the Jalapeño poppers only if you like them hot and cheesy! - Tripti Burman