Alhambra Hotel

Restaurant · 2221 W Commonwealth Ave, Alhambra, CA

More food in Alhambra, CA