Get directions to: Philly's Smokehouse Texas Barbecue, Long Island City, NY
Restaurant address: 516 51st Ave Long Island City, NY 11101, USA
Restaurant: Philly's Smokehouse Texas Barbecue