Trojan Horse 100 E Kirkwood Ave Bloomington, IN 47408 Phone: (812) 332-1101 Fax: (812) 330-7092 View Website
Category: Restaurants