Lu Bu Soul Food is a casual Asian fusion restaurant featuring Vietnamese dishes and a sushi counter, with a covered terrace.