Tasty Point (Alameda)

Taiwanese restaurant · 2412 Santa Clara Ave, Alameda, CA

Delivery

Hours

More food in Alameda, CA · Taiwanese Food in Alameda