Taro's - Photo 1
Taro's - Photo 2

Taro's

Quick Info

Hours

Not available

Location

18 Main St
Millerton, NY 12546

Services

Dine-in • Takeout • Delivery

Loading map...

Business Info

Price Range