Blue Igloo, BELLEVILLE, Illinois (IL)
Conveniently stationed at 1016 West Main Street () in BELLEVILLE, Illinois (IL) (62220), Blue Igloo can be reached at 6182341261. It is advisable to call early in advance to book your table in the restaurant.
More restaurants in BELLEVILLE, Illinois (IL)
Blue Igloo contact information and details:
Address: 1016 West Main Street - , BELLEVILLE, Illinois (IL) 62220
Contact Phone: 6182341261