×

Shangrila Restaurant - Diamond Plaza

Shangrila meaning a place of bliss is where you can find the tastiest and most exquisite Indian-Chinese dishes in town.

SIGN UP FOR OUR NEWSLETTER

Kenya never stops Buzzing. You shouldn't either

  • Events
  • Movies
  • KenyaBuzz Kids