The View Restaurant

The View Restaurant is located at North Oil Qatar tower