ive been to hibachi steakhouses in a few other states. and this place is definitely in the top if not the top. The only negative thing i can say is that its just a small place. but the food is excellent
If you own or manage Shangri La Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.