Central

Latest Restaurant Reviews

Mint Leaf

Date of Visit - 9/10/13 8pm Hidden below the in a basement below the streets of Piccadilly lies Mint Leaf and "upmarket" indian restaurant. Upon...