The title says it all! As someone that travels the U.S. test tasting pizza while on trips for business or pleasure I found Isabella's pizza to be the best In Little Italy. There Italian sandwiches are hands down the best in Little Italy. If you need a quick meal on the run or for back in the comforts of your home then go to Isabella's! It's worth it! There is almost zero seating at this corner pizza/sub shop but don't let that stop you! You will regret it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.