★ 4.9 (413) A Hotel royal palace - restaurant N. H. No. 59, Kathlal 387630 Fast Food Restaurant Call Directions