Mona Lisa Cafe & Restaurant

417 Kings Road

 -  - United Kingdom  (GB)

Italian • European • Sit down

70/100 (37 Votes)

Now closed

Videos