Massive meat sandwich in Tokyo is not your regular Japanese sandwich

Meet the meat sandwich gracing foodies’ Instagram feeds in Japan right now. 

Read More