Alekos is a popular grill house offering delivery in the area.