Skip to main contentToast Local logo
Neko Sushi & Thai 5239 North Central Avenue, Chicago IL 60630

Neko Sushi & Thai 5239 North Central Avenue, Chicago IL 60630

Rated 4.8 out of 5 by 38 guestsJapanesePrice range $15-30

Open

11:00 AM - 9:45 PM

5239 North Central Avenue, Chicago, IL 60630