Review of Mama Leo's Restaurant

6728 NE Sandy Blvd, Portland, OR 97213

Overall Rating

Review


Great food! The tilapia was awesome and the Aji sauce was to die for. The corn meal is quite filling, so don't overload on those dishes. Can't wait to go back.

Updated 9 years ago

Celiac