Del's Frozen Lemonade
Address:
343 Thames St, Newport, RI 02840
Phone:
(401) 849-1040
Nice to Know:
Restaurants,
Juice Bars,
Beverages
Other Businesses:
- Little Cafe A at 27 Connell Hwy, Newport, RI 02840
- Pizza Hollywood Newport at 397 Thames St, Newport, RI 02840
- The Landing Restaurant & Bar at 30 Bowens Wharf, Newport, RI 02840
- Castle Hill at 590 Ocean Ave, Newport, RI 02840
- Castle Hill Inn at 590 Ocean Ave, Newport, RI 02840