Texas Grill & Pizza is a restaurant offering grilled items and pizza. It is available for delivery through foodora, with one search result mentioning a specific order of a large doner plate.