New arcade bar opens in The Grove

Parlor is located at 4170 Manchester
Published: 2:30 PM CST December 7, 2017