Mama's Kitchen

Filipino restaurant · Inside Ocean Mart Asian Grocery Store, 5651 S 1900 W, Roy, UT

To-Go

Hours

More food in Roy, UT · Filipino Food in Roy