Francis Xavier's Restaurant

1933 NE 181st Ave
Portland, OR
503.666.1957
45.536826
-122.477504
Hours:
Mon - Sun: 7am - 9pm

for Francis Xavier's Restaurant
Directions
from: