The 4,500-square-foot restaurant at 791 Town & Country Blvd., Suite 146, features ’60s-era vintage shopping ad campaigns decoupaged onto the ceiling plus collected chandeliers that hang over booth seating, a blue velvet couch sitting area and the entryway near the bar.
Related