← New York restaurants
Johnny Super Deli
No reviews yet
Deli860 New Lots Ave, Brooklyn
Own or manage Johnny Super Deli? Claim this listing free
Hours
Hours not listed yet.
Details
Address860 New Lots Ave, Brooklyn 11208-3621
Phone17184503171
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.