Monday - Sunday12:00pm-11:00pm
Lemongrass is a premiere hotel located in Cairo region of Egypt. The guests can indulge in mouthwatering dishes from Hong Kong, Thailand, Singapore and Mainland China. We’ve got every selection, from the most familiar to the most adventurous dishes. Try an old favorite done right, or expand your horizons and try something new.