We are located at 7201 Piccadilly Ave. in St. Louis, Missouri at the Intersection of Piccadilly and Manhattan. We are open Tuesday through Saturday from 11 am to 10:00 pm.
From Eastbound I-44
Exit Jamieson Ave, and turn left. Turn left onto Arsenal Street. Follow Arsenal St. to McCausland and turn left. Drive to Manhattan Ave. and turn right.
From I-64 (Highway 40)
Exit McCausland Ave, and travel south. (McCausland turns into Ellendale.) Drive to Manhattan Ave. and turn right. We are one short block on your right.