Italian · Pizza · Restaurant Reviews

Il Capo – Beautiful Italian with views of the Dubai Water Canal

Gorgeous views is what this restaurant is most known for! If you want to impress someone or have date night and spoil your better half to bits, Il Capo is the place for you! Situated in the luxurious Westin Hotel in Al Habtoor City, this beautiful restaurant will take your breath away.

Continue reading “Il Capo – Beautiful Italian with views of the Dubai Water Canal”

Advertisements