Menu
Need Tips in US
Search
USA
California
Fairfax
Indian Restaurants
Indian Restaurants in Fairfax, CA
Cafe Lotus
1912 Sir Francis Drake Blvd, Fairfax, CA