Italian Touch
Pizza · Italian · Fast Food
This establishment appears to be an Italian restaurant specializing in pizzas. One review mentions a negative experience with takeaway pizza, citing poor quality and lack of flavor. Another result lists pizza offerings like 'Pizza orientale'.
Location