Trojan Horse

100 E Kirkwood Ave

100 E Kirkwood Ave, Bloomington, IN 47408, USA | 812-332-1101

Website | Menu | $$

Known for

  • european

Teams

  • Hoosiers
  • Indiana Hoosiers