A popular souvlaki grill and takeaway spot.