92 B, Mohamed Farid St., Beside Happy City Hotel, Mohamed Naguib Metro Station Bab El Louk, Downtown
Address
92 B, Mohamed Farid St., Beside Happy City Hotel, Mohamed Naguib Metro Station Bab El Louk, Downtown
Working hours
Sat - Fri
12:00 AM-12:00 AM