The Tap is a restaurant, located at Markaz Al Alamein, Matrouh Governorate, Egypt
مناظر جميله
Very pretentious and over-rated