Address: 113 Rue Didouche Mourad - Algiers
In the walled city of Famagusta North Cyprus just Opposite of St.Nicholas Cathetral (Lala Mustapha Pasha Mosque) is D&B Cafe Restaurant opens from 10:00 to 24:00 hrs.
No review available for this hotel. Be the first one to add a review.
This review is the subjective opinion of a user and not of ours.