Rosa's Restaurant

757 Main St.
Pawtucket
Rhode Island
United States