Vajra Restaurant

  • Restaurant
1329 W Chicago Ave
Chicago, IL 60622
(312) 929-4990
Hours:
5-10 pm Sunday to Thursday, 5-11 pm Friday and Saturday
  • About

    A Nepalese / Indian Restaurant