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!
(Last seating at 9pm)