Description
Taste of India is one of the best indian restaurants and indian food places in Omaha. And we're known as an Indian restaurant, Chicken restaurant, Chicken wings restaurant, Delivery service, Indian takeaway, Takeout restaurant, Modern Indian restaurant, Rice restaurant, Soup restaurant, Vegetarian restaurant
Location
-
3572 Leavenworth St #1908 Omaha NE 68105 United States
Add a review