This is a Greek grill establishment known for its souvlaki. It is located on NATO Avenue.