Get directions to: Elena's Home-finest Filipino, Waipahu, HI
Restaurant address: 94-866 Moloalo St Ste D4a Waipahu, HI 96797, USA
Restaurant: Elena's Home-finest Filipino