Grill store specializing in imported food. Offers a variety of grilled items.