Eating Italian Pizza Seafood at Rose's Italian Restaurant restaurant in Windham, ME.

Feedback

Do you manage or own Rose's Italian Restaurant?

Yes