Lemon Grass is a Chinese fast food takeaway offering a wide selection of authentic dishes, including So Chow Style and various chicken options. They provide convenient online ordering and delivery services.