Grill pork stick

Restoran Chou Shun Kan Japanese BBQ