Get directions to: Tora Bora Afgan Kabab & Pizza, Fresh Meadows, NY
Restaurant address: 7913 Parsons Boulevard Fresh Meadows, NY 11366, USA
Restaurant: Tora Bora Afgan Kabab & Pizza