Chicago, IL asian restaurants & food

New Love Teriyaki

Chinese Restaurant

3901 S California Ave (Pershing Rd & 39th Pl), Chicago, IL 60632
(773) 927-9228
Excellent Good Average Poor Awful 3.0 / 5 based on 3 votes

Photos

  • New Love Teriyaki photo by EChi G.