Francesca Restaurants UK
Food/beverages
NW1 6XE London
United Kingdom
Phone: 020 7486 9800
Website: http://www.francesca.com/uk
Italian fast food from our flagship Baker Street restaurant focusing on traditional ingredients of exceptional taste and quality.



