Best Total Wedding Plaza

217-14 Northern Blvd. #A, Bayside, NY, US 11361