LCM logo + letters.PNG

Welcome to
La Casa Mia 

We are a Japanese inspired Italian restaurant located at 3548 Homestead Road, Santa Clara.


Our menu is best suited for a tapas style dining experience!


Now taking online reservations!

We are now Grand Opening on August 5th! Refer to flyer for more details about our Grand open! 

Open Wednesday-Sunday


(Last seating at 9pm) 

LCM grand open (1).JPEG