Amapola is a traditional Spanish restaurant.