Lily's Kitchen

417 W Main St Alhambra CA 91801 USA

(626) 427-1976

Location