← Antioch restaurants
Taipei Restaurant
No reviews yet
Chinese1721 Alhambra Dr, Antioch
Own or manage Taipei Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1721 Alhambra Dr, Antioch 94509
Phone(925) 778-0546
Websitehttp://www.luckychenantioch.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.