Taste Of China
Restaurant · Sheffield & DePaul

Taste Of China

$ · Chinese

Kung pao that's actually loaded with vegetables (zucchini, onion, cabbage), crispy tofu, and generous portions at prices that won't drain your account near DePaul.

Info

📍
Address
2511 N Lincoln Ave, Chicago, IL 60614, USA, CHI

More like this