Headings:
Restaurants, Restaurants Take Out
7130 Santa Teresa Blvd
San Jose, CA 95139
San Jose, CA 95139
- Meals Served
- Dinner
- Appetizers
- Lunch
- Cuisine
- Sushi