Luo's is a very nicely decorated and presented restaurant with attentive and very friendly staff. The food was excellent, although the menu needs to indicate which dishes have nuts in them. We'd definitely eat here again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.