Papa Johns
➤ 1552 Hempstead Turnpike, 11003, Elmont, United States
Italiano, Almuerzo, Postre, Pizza, Queso
"Maybe it's because I went in the night, the atmosphere is not something I am a fan of. Looks not very friendly. As for the pizza, well it was good."