This place has it all atmosphere, great food and wonderful service.The food isn't pricey either. This restaurant can be whatever you make it, fancy or casual. You can sit in the front for super casual and usually faster service or in the back for the "dining" experience w/ indian river views. We love to eat here...we go often. This is the same price as Olive Garden but 100 times better quality food.
The only thing I didn't like here was the cannoli, it has a hint of citrus flavor in it...and it just doesn't seem to go... I like it the classic way.
Check them out....it will be your favorite italian restaurant. http://www.caramiariversidegrill.com/index.html
also..sometimes they send out certificates for buy one meal get one free(weekdays only)...which is an excellent deal!