Bloomington, IL - The Bistro