This location has been flagged as "Closed".
Closed on Feb. 9, 2014. Although this restaurant had a tasty Italian menu, many people visited for its vast lunch buffet. Former Laughing Cat owners have opened Caffe Italia at 10277 Big Bend Road in Riverview.

Related Stories

Reviews/comments (2)
4.1 out of 5

Showing 1-2 of 2

Add a review

Subscribe to this thread:
Showing 1-2 of 2

Add a review

Roll over stars and click to rate.



© 2016 SouthComm, Inc.
Powered by Foundation

Web Analytics