Restaurant specializing in grilled meats and burgers.