LETS Grill Restaurant 东北烧烤 offers a delightful journey into the flavors of Northeast China, right in the heart of Edmonton. Specializing in traditional Chinese barbecue, the restaurant invites guests to enjoy an authentic culinary experience with a variety of skewered meats, fresh vegetables, and savory sauces. With its cozy ambiance, friendly service, and aromatic dishes, LETS Grill is the perfect spot for food lovers seeking an unforgettable taste of northeastern Chinese cuisine.