Italian Restaurant
10 Charlotte Street, London, Greater London, W1T 2LT (Show me directions) Show Map
020 763...Landline Landline
020 7636 2889 020 7636 2889
Website
@mennulalondon
Report a problem with this listing