26Oct2017
Patra Indian Grill is a newly opened fast-casual Indian restaurant located in the Orchards Shopping Center in Walnut Creek. The concept is trendy – create your own bowl by choosing a base, protein, sauce, and two sides from a variety of fresh ingredients from local farmers. If you’re not feeling creative, you can select from […]