13 Apr 2016
Lemongrass Asian Bistro Restaurant Review
Lemongrass Asian Bistro is located at 3811 N Federal Hwy, Fort Lauderdale, FL 33308. One of favorite lunch places, they have this menu item called a Bento Lunch box, where you get assortment of sushi...