Tag Archives: Pepper

Pepper Lunch

Do-it-yourself restaurants are popular here in Japan. Many menus include options that allow the customer to take part in or see parts of their meal’s preparation. Pepper Lunch is no exception to this – actually, this DIY theme is the basis of the franchise. One of my favorite places to eat, Pepper Lunch is cheap, fast, and […]