Cafe Spot 500 W. Valley Bl., Unit A Alhambra CA United States
Web Information: Menu
Phone: 626.308.3233