TAMBA Indian Cuisine Map Unavailable Address 3743 S Las Vegas Blvd Las Vegas Nevada 89109 United States Upcoming Events No events in this location