Restaurant
Bella Italia
12 locals recommend,
Permanently closed
Location
141 Hoofdweg
Amsterdam, NH
Tips from locals
Decent pizza. Across the street on the corner is a Turkish bakery that has great rolled up Turkish pizzas and baklava for take out.
Straight forward Italian restaurant with reasonable quality pizza's & pasta's. Not the best in town but close and decent pizza's.