Deli specializing in fried panzerotti. Offers takeout service. Convenient location.