Blue Nile Restaurant

117 Northwestern Ave # 2

117 Northwestern Ave #2, West Lafayette, IN 47906, USA | 765-269-9980

Website | Menu | $

Known for

  • asian

Teams

  • Boilermakers
  • Purdue Boilermakers