Edgware restaurant wins ‘Best Turkish Restaurant in North and West London’ at TURTA Awards

Edgware restaurant wins ‘Best Turkish Restaurant in North and West London’ at TURTA Awards

In a highly competitive field of contenders, Melissa restaurant in Edgware emerged victorious at the TURTA awards, securing the award for ‘Best Turkish Restaurant in North and West London.’ The announcement was... Read more »