Wang Youcai Seafood Restaurant is located in Abu Dhabi, UAE on Fatima Bin Mubarak Street Line, 16 Muqanab St. Wang Youcai Seafood Restaurant is rated 4 out of 5 in the category buffet restaurant in UAE.
Address
Fatima Bin Mubarak Street Line, 16 Muqanab St
Amenities
Good for kidsToilets