Fish & Grill Γρηγορίου offers grilled fish and other dishes. Part of a chain with multiple locations.