Order Online for dine in and takeout: C32. 火爆腰花 Stir Fried Pork Kidney from Gourmet Garden - Bloomington in Bloomington, IN