Grill specializing in souvlaki wraps. Located within a shopping center.