San Ramon / California / United States
Favorite India restaurant offers a relaxed, friendly atmosphere to enjoy the genuine flavors of Indian food dishes. Enjoy delicious and North Indian food menus from the comfort of your home with excellent customer service.