Irish Lion

212 W Kirkwood Ave

212 W Kirkwood Ave, Bloomington, IN 47404, USA | 812-336-9076

Website | Menu | $$

Known for

  • european

Teams

  • Hoosiers
  • Indiana Hoosiers