Image

THE MAMI HOUSE

Niagara Falls’ first Filipino restaurant. Come taste the tradition, savor the flavor, and feel the warmth of Filipino hospitality. Mabuhay!

Reviews

1 / 2