Chili’s Restaurant Posted on July 3, 2016 by engmansy Chili’s Restaurant El Sheraton Towers, El Montazah Rd. Tel: 035557050 Home Delivery Tel: 19002 18 El Thawra St. Tel: 4188048 1 Palastine St. Tel: 5203122 El Nahr St., Inside Nile City Tel: 7380651