Remove Ads

Photo of Diamond Palace

Diamond Palace

3993 54th St, San Diego, California 92105 USA

444 Reviews

Pork Shumai: well-seasoned, savory, and massive! 8/10 rating.

Photo Credit: Yelp

Remove Ads