LCM logo + letters.PNG
IMG_9537.heic

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!

scroll

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

5:30-10:00pm

(Last seating at 9pm) 

LCM grand open (1).JPEG