Main Navigation

Review from Citysearch

Recommends
William F.

This is by far the best Italian restaurant great food and they treat you like family. Two thumbs up Rosa's Great Job!


15
February 04, 2013