The River Cafe

4.4
(8 reviews)
Wharfebank Mills, Otley Ls21 3jp, Ilkley Road, Otley, LS21 3JP
Mid-range
Reservations
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The River Cafe | Leeds | United Kingdom | TripAligner