/
/

View all 6 photos




+2
Cosmo's Italian Kitchen, a dog-friendly establishment, has been a local fixture since its establishment in 1998, consistently serving fresh fish and authentic, homemade Italian cuisine for over 15 years and continuing its strong tradition.