Cafe Spot
500 W Valley Blvd, Alhambra, CA 91803-3227
Cafe Spot is a Chinese place is located in Alhambra, California. The address of Cafe Spot is 500 W Valley Blvd, Alhambra, CA 91803-3227.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 626-308-0835,