Cuba Libre Restaurant & Bar
19 - 31 Regent St, Cambridge (Map)
Latin American
lVery Good
Avg Price:Average Price: £26 to £40
v0.5 miles from Emmanuel United Reformed Church Cambridge
t10 mins walking