Tavola Restaurant and Lounge is located in Cairo Governorate, Egypt on Concord plaza Mall, 90th Axis, South El-Teseen Street. Tavola Restaurant and Lounge is rated 4 out of 5 in the category italian restaurant in Egypt.
Address
Concord plaza Mall, 90th Axis, South El-Teseen Street