Find italian restaurants in Alhambra, CA. Listings include Charlies Trio Cafe, Genoveses Italian Kitchen.
Great family style Italian restaurant in the heart of downtown Alhambra
The little Italian restaurant since 1980. Chef Hugo Molina & Chef Aricia Alvarado are proud to conti