Delivery
Pickup
Outdoor
Florida
Leesburg
2 Restaurants on GastroRanking
1728 Opinions in 2 websites
We ordered delivery. We ordered extra cheese and mushrooms on steak subs. Paid $3 extra and got neither. Very disappointing for price.
900 Opinions in 2 websites
Worst place ever. There is nothing Italian about this place. This is a Jamaica restaurant. Posing as Italian. Your lead to believe its the old Naples Italian Restaurant. It's not.