El Nido is a Filipino restaurant.