From Our Editors
Ease your appetite with delicious bites from Carmela?s Restaurant in Bloomington. Free wireless Internet is also available at Carmela?s Restaurant, so bring your tablet or laptop along.
With food this good, you'll be running into this restaurant to pick it up yourself.
We're happy to report we have parking available onsite. We'll meet you here.