Get directions to: Tequila Sunrise, Long Island City, NY
Restaurant address: 40-01 Northern Blvd Long Island City, NY 11101, USA
Restaurant: Tequila Sunrise