- www.eddesitalianrestaurant.com
- 1
600 N Congress Ave, Delray Beach, FL 33445. Edde's Italian Restaurant is known for its Dinner, Lunch Specials, Pasta, and Pizza. Online ordering available!... The meatball sub is amazing! I was expecting it to be on the smallish side for the price..
Relevance: 5.067834