Nov 25 Nov 25 Shoto Cafe's Giant Roast Beef Sandwich Gregg Maxwell Parker Cafe, Drinks, Food, Restaurants, Tokyo A Tokyo cafe with a colossal sandwich.