Sitar Indian and Thai Restaurant

  • Nadi, Fiji

Indian and Thai Restaurant