1375 Blossom Hill Rd
Suite 11
(At Meridian)
San Jose, CA 95118
408.266.6342
408.264.3594
OPEN 7 DAYS
11-9
Takeouts · Free Parking
Vegetarian Options

This page under construction. Please check back later.