The Little Deli - the United Kingdom

Best Vegan Restaurant - Merseyside & LUX Customer Service Award for Consideration of Dietary Requirements