La Vila Cafe is a restaurant.