Very famous Italian restaurant in a booming area of Broward County. Location is supreme, featuring 7,000 SF with inside seating for more than 200, outside seating for an additional 70 and an upstairs
↧