Mennula Restaurant

Italian Restaurant

10 Charlotte Street, London, Greater London, W1T 2LT  (Show me directions)

020 763...Landline    Landline   

020 7636 2889    020 7636 2889   

Website   

@mennulalondon  

Report a problem with this listing