Meenakshi Bhavan hero image

Meenakshi Bhavan

Restaurant

4996 Stevens Creek Blvd, San Jose, CA 95129, USA

Biter Score
9.0
Closed
Tuesday: 8 AM – 2:30 PM, 5 PM – 9 PM
Meenakshi Bhavan photo 1
Meenakshi Bhavan photo 2
Meenakshi Bhavan photo 3