Get directions to: Napoleon's Diner, Bayside, NY
Restaurant address: 21297 26th Ave Bayside, NY 11360, USA
Restaurant: Napoleon's Diner