Albatross Cafe is a cafe, located at El-Glaa St, Youssef, Qesm Than AZ Zagazig, Ash Sharqia Governorate, Egypt. They can be contacted via phone at +20 55 2304999 for more detailed information.
Location :
El-Glaa St, Youssef, Qesm Than AZ Zagazig, Ash Sharqia Governorate