Ranchi Amsterdam is a lunch restaurant specializing in Japanese sandwiches. They offer takeout options.