Saturday By appointment only. Please call 716-578-9470
We are at 810 Elmwood Ave. Across the street from Lexington Co-op and behind the restaurant Taste of Siam. Use the Second Chic entrance. Proceed up the driveway, enter the building, and proceed to the back. Turn left...Tricky location, but worth the trip.