Pepper Lunch is my favorite fast food restaurant chain in Japan, and this location in Tokyo at Ueno Station is an up-scale “diner” version of Pepper Lunch. In addition to my favorite beef pepper rice, they also have steak. Everything comes served on a sizzling hot cast iron skillet.
Pepper Lunch Diner Ueno Station Tokyo
Published on January 15, 2018 by Chris