Chelsea in Antioch
625 W 2nd St, Antioch
(925) 775-0472
Menu
Restaurants in Antioch, CA
Chelsea in Antioch
625 W 2nd St, Antioch, CA 94509
(925) 775-0472