Restaurants - South American in Alhambra, CA
Cuban Bistro