Located on Atlantic Avenue, in the heart of Delray Beach, Amar draws its inspiration from the Mediterranean lifestyle.
Location: 522 E Atlantic Ave. Delray, FL 33483
Hours: Tuesday-Sunday 5PM-10PM
Reservations: 561-865-5653
Takeout: 561-865-7414
Located on Atlantic Avenue, in the heart of Delray Beach, Amar draws its inspiration from the Mediterranean lifestyle.
Location: 522 E Atlantic Ave. Delray, FL 33483
Hours: Tuesday-Sunday 5PM-10PM
Reservations: 561-865-5653
Takeout: 561-865-7414