Come and taste the culinary pleasures at Lemongrass. Located at 2225 Defense Highway, Crofton, 21114, United States Of America, our doors are open today, ready to welcome you to an exceptional dining experience. With a rating of 2 and 7 glowing reviews, we're a must-visit for food lovers. Discover the business hours of Lemongrass on our website. For today's availability or any other questions, please call +14107211111.