Little Palace

Item picture missing default

for Chinese and particularly their dumplings

205 N Central Ave
Glendale, CA 91203

CategoryFavorites food/coffee/drink