Located on Atlantic Avenue, in the heart of Delray Beach, Amar draws its inspiration from Mediterranean lifestyle.

Location

522 E Atlantic Ave. Delray, FL 33483
Reservations: 561-865-5653
Takeout: 561-865-7414

Hours

Open from 5PM-10PM
Closed on Tuesdays

Send us a message
Flavor Palm Beach Restaurant Month September 1 - 30, 2021

During Restaurant Month, we will be offering a 3-course $45 prix-fixe menu that highlights our delicious cuisine! Come visit us any time in September to enjoy this special menu!