Cafe Spot
Chinese Restaurant, Coffee Shop, Café
500 W Valley Blvd, Alhambra, CA 91803
(626) 308-3233
(626) 308-3233
3.5 / 5 based on 227 votes
Photos
The stir fried udon with 3 meats (chicken, beef, pork) was...
Hong kong pancake!!
Red wine braised beef rib is a must try