Cafe Lotus

Organic Indianshort_description_v1
4.0(482)
$$
Open
Closes 9:00 PM

What people are saying

4.0
⭐⭐⭐⭐⭐
482 reviews

Details

1912 Sir Francis Drake Blvd, Fairfax, CA 94930
Open
  Closes 9:00 PM

About

  • indian
  • food