La Rambla was a Spanish restaurant.