Best Restaurants

Overview

Barrafina is a Spanish tapas restaurant and bar, located in the heart of London’s West End, providing top quality Tapas, using the best ingredients available, in stylish surroundings and with friendly efficient service.

Awards

Loading map ...