Falafel Town Antioch
What people are saying
4.7   ( 410 Google reviews )


3712 Lone Tree Way,

Antioch, California 94509

Open hours : 11:00 am - 9:00 pm (PDT)

Popular Items

Shish Kabob Plates

Gyros Sandwich / Plate

Shawarma Plate

Philly Cheesesteak

Shawarma & Wraps

Homemade Burgers

Vegetarian Plates

Dessert & Coffee

Beverages