Order food

Order food

Shentan BBQ

3.8 (56)$$Chinese restaurant

3904 Convoy St #101, San Diego, CA 92111

Shentan BBQ

3904 Convoy St #101, San Diego, CA 92111
This restaurant is no longer supported.