We are proud to announce the grand opening of J&A USA Inc.’s flag ship showroom located in 43-14 162nd Street, Flushing, New York. Come visit us and see our latest pedicure spa chair, furniture, and appliance collection. Lastly, come visit...
Continue Reading →