INCREDIBLE place to eat. Being from Boston where my tongue will only accept REAL Italian food, I never thought I'd encounter the real stuff down here in Florida. Well, boy was I wrong. This restaurant has food to absolutely lay down and die for. The sauce is better than my Italian family's home made sauce. The cheese is freshly grated, too. Words can't express how incredibly delicious this place is. Puts other supposedly Italian joints to shame.
Pros: The SAUCE!, FRESHLY grated cheese, GREAT iced tea!
Cons: Not open 24/7 :)