Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Alhambra

Tapioca Express, Alhambra, California










Tapioca Express
228 W. Valley Bl., Unit 105
Alhambra CA United States

Web Information:
Web Page

Phone: 626.289.9735