The Yakitori Charcoal Grill Isn’t Like Most Grills

Steaks barbecued on a charcoal grill

You might not have heard about the Yakatori Charcoal Grill before but it is something big in Japan. In fact, it is considered a traditional item for cooking kebabs and skewered meats in addition to regular grilling. Yakatori is actually a street food dish that is found near train stations and high-quality … Read more