Mama Leo's Restaurant

6728 NE Sandy Blvd
Portland, OR
503.284.2033
45.546275
-122.593725
Hours:
Mon:closed
Tue - Fri:11am - 9pm
Sat: 9am - 9pm
Sun:closed

for Mama Leo's Restaurant
Directions
from: