Torch of India is a quaint restaurant nestled in Vacaville, CA, offering a taste of authentic Indian cuisine.
With a diverse menu featuring traditional dishes and modern interpretations, Torch of India provides a warm and inviting dining experience for guests seeking a culinary adventure.
Generated from their business information