Sichuan Palace 川椒阁

341 Calhoun St, Cincinnati, OH