Italian restaurants in Windham, New York

Amato's

Italian

727 Roosevelt Trl, Windham, ME 04062

907 Roosevelt Trl, Windham, ME 04062

Rose's

Italian

690 Roosevelt Trl, Windham, ME 04062