This is where Letoha Grand Restaurant is located. Its a great spot for African and intercontinental dishes. Its worth every bit of the hype.