Terra is a italian restaurant Santa Clara located in United States.
2855 Stevens Creek Blvd Santa Clara , CA 95050 United States
Reservations | Yes |
Credit Cards | Yes (incl. Discover & Visa) |
Wi-Fi | Yes |
Outdoor Seating | Yes |
Wheelchair Accessible | Yes |
Dining Options | Table Service |
Menus | Brunch, Lunch, Dinner |
Drinks | Beer, Wine, Cocktails |
Service was very slow. The lamb skewers came after were finished eating. The food was delicious though!
If the weather is nice opt for an outer table. Inside floor service is busy and tight.
It gets very hot at lunch time in summer.
Long wait time on Friday night but worth the wait. Luau salad and snacks from appetizers are amazing! - 板津 魁彦
always great new dishes. try the trio of sliders - lobster/bacon/avocado is unreal! - Mike Supple
Chicken piccata with a side of ravioli, a glass of Chianti, and a nice retro vibe send you home a happy man - Christopher Buckley
The Birthday Cakes & Blackberries ice cream is fabulous! The double vanilla base is probably the best vanilla ice cream I've had. - S. Raziq Mohideen
A NEW TORY BURCH STORE IN VALLEY FAIR JUST OPENED! I absolutely love the designer! Her shoes are classic, comfy and even adorned by celebrities! Definitely check it out! - Shao