Rosa Restaurant
Add to Favorites
Add Hours
19 Years
in Business
Saved to Favorites
Phone: (631) 223-2091
Address: 106 S Main St, Freeport, NY 11520
Cuisines: Family Style
Wi-Fi: No
Parking: Street
Alcohol: No
Bike Parking: No
Attire: Casual
Takes Reservations: No
Outdoor Seating: No
28 Guy Lombardo Ave, Freeport, NY 11520
95 Hudson Ave, Freeport, NY 11520
1920 Grand Ave, North Baldwin, NY 11510
8 W Merrick Rd, Freeport, NY 11520
30 W Merrick Rd, Freeport, NY 11520
22 Merrick Ave, Merrick, NY 11566
1996 Merrick Rd, Merrick, NY 11566
766 Merrick Rd, Baldwin, NY 11510
690 Sunrise Hwy, Baldwin, NY 11510
507 Guy Lombardo Ave, Freeport, NY 11520