Restaurant specializing in grilled dishes and home-style cooking. Offers takeaway options.