Penelope’s Diner — 7431 W Atlantic Ave, Unit 60, Delray Beach, FL 33446. Open Daily: 8:00 AM – 3:00 PM.
Call (561) 303-3107 · Inside menu PDF · Outside menu PDF. Enable JavaScript to browse the full website.