See photo gallery of all Images and videos
Address: The High Street 24, Stroud, GL5 1AJ - Gloucestershire
Image Gallery of restaurants nearby
-
Cafe Kino
Bristol -
Organic Deli Cafe
Oxford -
Le Truc
Birmingham -
Le Bistrot Pierre
Leicester -
Cafe Nour
London