Blameda Restaurant

Blameda Restaurant is located at Dammam Saudi Arabia. It has an approximate area of 1,850 sqm consisting of 2 floors. The new design was an upgrade to the existing restaurant. A whole new look that will uplift the ambiance of the restaurant.