Description
Lemongrass has restaurants in Fort Lauderdale, Boca and Delray; the one in Boca generally gets pretty good marks. They have good lunch specials. Not the best, but It's solid food.
Lemongrass has restaurants in Fort Lauderdale, Boca and Delray; the one in Boca generally gets pretty good marks. They have good lunch specials. Not the best, but It's solid food.
Next: Lilly's