Earth Bistro

Healthy Restaurant in Temecula since 2008. Make almost anything on the menu vegan/dairy free and/or gluten free.
Open today until 7:45 PM
Header image for the site

Updates

If social distancing is working then we want to do our part during this time. That means not even deliveries, no employees either. Safety of
our community comes first, over sales.
Check back soon as the situation is constantly changing.

Just now its trending? Plant based "chicken" ?

Earth Bistro been doing it since 2008.

The "Kentucky" guys are deep frying the made in a lab factory frozen product, then serving it w/ high fructose ranch /bbq sauce ! O my and here is THE INGREDIENTS IN BEYOND FRIED CHICKEN?
Water, Enriched whe...

Read More
Call now

Testimonials

a week ago
First time eating here and Alyssa and jesse gave excellent customer service and recommended the chicken sandwich and veggie sandwich. We definitely will be back. Great food! Nice atmosphere and very clean environment and friendly service.
- Stephene M
3 weeks ago
Everything was amazing, worth your time and money. The staff was also very helpful and kind
- Francisco V
2 months ago
Local family owned business. The only place in town that you can get a vegan cauliflower-crust pizza. If you are a vegan in Temecula and you like pizza this is the only place to get it. The coolest part of the about this place is there pizza oven. I have never seen anything like it. It has a revolving floor. The pizzas orbit round and round inside the oven. Maybe that’s why they call it “earth bistro.” Thanks for all your hard work!
- Daniele F

organic, natural, family owned since 08

No Fryer, No Freezers, No Microwave, No heat-lamps. Make almost anything on the menu Dairy Free, Vegan and/or Gluten Free.

Contact Us

Contact

Call now
  • (951) 506-8888

Address

Get directions
40695 Winchester Road
Trader Joe's Shopping Ctr
Temecula, CA 92591
United States

Business Hours

Mon:10:45 AM – 7:45 PM
Tue:10:45 AM – 7:45 PM
Wed:10:45 AM – 7:45 PM
Thu:10:45 AM – 7:45 PM
Fri:10:45 AM – 7:45 PM
Sat:10:45 AM – 7:45 PM
Sun:10:45 AM – 7:45 PM
Contact Us
Message sent. We'll get back to you soon.