ratemybistro.co.uk
Salvador and Amanda – Bloomsbury
Salvador and Amanda is a Spanish restaurant focussing on tapas. It has more of a bar like informal environment. There are small booth sections on the raised levels. The little white washed alcoves …