royal garden restaurant in vavuniya

  1. Home
  2. royal garden restaurant in vavuniya
Filter
Filter × Close

Royal Garden

0.0

Royal Garden is a multi-cuisine restaurant, function center, and guest house centrally located in

Location: No.200,Horowapothana Road 43000 Vavuniya Town, Sri LankaWebsite: http://bit.ly/2hvtacZPhone: +94 24 492 2677