Taipei & Tokyo
Address:
18 Main St, Northampton, MA 01060
Phone:
(413) 582-1888
Hours:
- Mon: 12pm-12am
- Tue: 12pm-12am
- Wed: 12pm-12am
- Thu: 12pm-12am
- Fri: 12pm-12am
- Sat: 12pm-12am
- Sun: 12pm-12am
Payment:
Restaurants,
Japanese
Other Businesses: