Get directions to: Star Brite Bar, Flushing, NY
Restaurant address: 136-17 41 Avenue Flushing, NY 11355, USA
Restaurant: Star Brite Bar