Biryani Kitchen El Nido is located in Palawan, Philippines on G. Del Pilar St, cor C. Hama, El Nido. Biryani Kitchen El Nido is rated 4.5 out of 5 in the category indian restaurant in Philippines.
Address
G. Del Pilar St, cor C. Hama, El Nido
Accessibility
Wheelchair-accessible toilet