Had great expectations for this restaurant given the high ratings, but the donburis were too small in portion and nothing spectacular. What stood out was the Wham! Fries which are sweet potato fries dipped in cream cheese and marshmallow! It doesnโt get better than this!