Siros
Italian · Pizza · Seafood
Siros is an Italian restaurant offering pastas, entrees, and pizzas. It features chef-inspired cuisine and outdoor seating with marina views. They also offer tailored events.
Location
Vota recommends
Location
Vota recommends