If you’re an American and don’t really care for Red Lobster in the states, still give this place a try. It’s a lot better. I’m not a big fan of Red Lobster in the states but really like it in Japan. The food actually has flavor. It’s not very cheap, about $30 or more per person to eat.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.