Del's Lemonade Attleboro - (508) 222-7607

New location on Washington Street in North Attleboro! Come on in for a delicious frozen lemonade!!

The best darn frozen lemonade in the Northeast, and ONLY in the Northeast!!

Stop at the sign of the lemon!

Tags: Restaurant

Address & Contact

Street:
80 N. Washington Street
City:
North Attleboro
State:
MA
Zip:
02760
Phone:
(508) 222-7607
Website:
http://delsattleboro.com
Category:
Restaurant/cafe

Map & Directions

Join on Facebook