About
If you are in the Al Ghuwariyah area, Al Khawr Town Road is a Nepalese restaurant you can visit. Opening times: around the clock, every day of the week. Al Khawr Town Road welcomes customers from the Al Ghuwariyah area and beyond. It makes for a easy option for dinner with friends. Plates here work for sharing.
Visitor reviews
No reviews yet. Be the first to write one.