What are you looking for?

Indian Restaurants in Antioch

3.6 - 123 votes

Hours: 11AM - 9PM

5759 Lone Tree Wy suite G, Antioch
(925) 757-7475

Papa Johns Pizza

Indian Restaurants lunch buffet is always a good way to judge how the restaurant fare. We had limited time and they just opened so we give it a go. It�... More reviews

View on map