Ciro's claimed to be New York style, and I have to say, they came pretty darn close!
I have been coming here for years! They are the best place to go when you need them to work on your car! They are very nice and take time to get to know their customers and they treat me like a valued customer!
I took my daughter whale watching here and she was astounded! She had such a good time and we did see a whale! They really make the trip exciting and fun!!!