Taste of India is a quaint restaurant in Sebring, FL that offers a variety of traditional Indian dishes.
With a cozy ambiance and authentic flavors, it provides a taste of India for locals and visitors alike.
Generated from their business information