Company name: Turkuaz Restaurant
Description: Colourful Turkish grill restaurant
163 Bromley Rd, London SE6 2NZ, United Kingdom