Supita

Restaurant · 1273 E Valley Blvd, Alhambra, CA

More food in Alhambra, CA