47954 Warm Springs Blvd, Fremont, CA 94539
taipei-station.com
No description available.
Categories: Taiwanese restaurant
Rated 4.4 / 5 (126 reviews)