KitchenSpot
Search
See the best dishes near you?
← Antioch restaurants

Falafel Town

No reviews yet

Mediterranean3712 Lone Tree Wy, Antioch

Own or manage Falafel Town? Claim this listing free

Hours

Hours not listed yet.

Details

Address3712 Lone Tree Wy, Antioch 94509

Phone+19253500159

Websitehttp://www.falafeltown.com/

Email[email protected]

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.