The frozen food section at a 7-Eleven in Tokyo. It features an extensive lineup including ramen, side dishes, and pizza
Share on SNS