Mario's
6 Kelly Street
London
NW1 8PH
0207-284-2066
Cafes Snack Bars & Tea Rooms
Visit Website