Juliet Restaurant
Juliet Restaurant in Stroud is a casual bistro-style dining space with small bar and window counter seating. There is an ever-changing menu of wines by the glass and bottle.
Address
49 London Road, Stroud, Gloucestershire, GL5 2AD