Tikka Tavern is an Indian restaurant offering innovative cuisine. It blends traditional flavors with a modern approach.