Meals are prepared from the finest fresh ingredients, carefully selected to make the food experience unique and different.
Category: Seafood
Country: Saudi Arabia
City: Riyadh
Area: Al Takhasosi Street
Address: Al Takhassusi Street - Albustan complex near Panorama Mall