Tamara is located in Egypt on 2FHH93R, Mohammed Nagib Axis, New Cairo 1. Tamara is rated 4.1 out of 5 in the category lebanese restaurant in Egypt.
Address
2FHH93R, Mohammed Nagib Axis, New Cairo 1
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible car parkWheelchair-accessible seating