Sticky Fingers Cafe
Category: Restaurant
1A Phillimore GardensLondon, England, United KingdomW8 7QG
Visit Sticky Fingers:
http://www.stickyfingers.co.uk/