Natura Bar and Grill

      Mon-Sun: 4pm-12am

    Reviews

      No reviews yet! Add yours with the form below.


    Rate and write a review

    Location:

    Cirilo Badelles St., Pala-o, Iligan City, Lanao del Norte

    Category:

    Food and Beverages

    Bar and Grill

    • Parking Space
    • Free Entrance
    • Family/Kid Friendly
    • Bike Parking
    • Accepts Credit Cards