Seafood Restaurants

Al Meshwar Restaurant & Cafeteria

Address: 6 18 C St, Dubai, 00971