PEPPER LUNCH
Grand Indonesia
Floor 3A - Unit West Mall, 5A
About PEPPER LUNCH
Pepper Lunch is a (Do-It-Yourself) fast food steak house with more than 200 outlets in Japan and Asia. Your sizzlin’ pepper hot plates!
Other Tenants in Grand Indonesia