Telor is a restaurant offering takeaway options and grilled meat dishes.