Have eaten at Lemongrass in Boca and Delray, FAH is a new location, at least to us. Located in Boca Valley Shopping Plaza, not an ideal location, but the food very good and the waitress excellent. Not much ambiance, but good sushi!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.