- READER REVIEWS
Nearby Subway Stops
7 at Flushing-Main St.
Take 7 to Flushing-Main St., then Q28 or Q13 bus to Bay Terrace Shopping Center.
American Express, Discover, MasterCard, Visa
This venue is closed.
This big, airy store is filled with affordable Victorian reproductions: Italian leather chairs, ottomans, four-poster beds, and Venetian glass tables and consoles.