527 Canal St, Bloomington, United States
No delivery
Spot something wrong?
Dishes at Tranel's Canal St Restaurant. Prices may vary in venue.