Scholars Inn Gourmet Cafe

717 N. College Ave.
Bloomington
Indiana
United States
website