Bloomington, Indiana Restaurants

Village Deli

409 E Kirkwood Ave

Bloomington, IN 47408

(812) 336-2303