Morena is a Filipino restaurant offering a calm atmosphere and yummy meals.