Nasser abdulla restaurants is located in Saiq, Oman on 3MHF84J, Unnamed Road. Nasser abdulla restaurants is rated 4 out of 5 in the category coffee shop in Oman.
Address
3MHF84J, Unnamed Road
Service options
Takeaway
Dine-in
Offerings
Coffee
Small plates