DeAngelo's
Phone:
812-961-0008
DeAngelo's
2620 E. 3rd Street
Bloomington, IN 47401
United StatesWeb Address:
Location Type:
Restaurant
No separate meeting space but can be shut down for meetings.
No separate meeting space but can be shut down for meetings.