NeSta is a souvlaki bar offering grilled meats.