Piazza Souvlaki Grill is a Greek restaurant specializing in souvlaki. They offer unique and juicy souvlaki, with options to create custom salads. The establishment is known for its grilled meats.