Not entirely sure what Grill Master is as their website is just a placeholder.  They seem to be a chain with multiple locations.  Might be better represented as a Restaurant or fastfood place, I'm not sure.