Fin's Sushi and Grill

Restaurants · Waltham, MA

Not yet claimed by owner

Details

Category
Restaurants
Address
922 Main St, Waltham, MA 02451
Phone
(781) 281-8888
Website
finswaltham.com
Cuisine
sushi

Other restaurants in Waltham