Photo of The Bengal Flame Restaurant

Location: Kinkao
As Seen In: Tomb Raider

Lara rides down the alley past several food stands.