Oregon > Portland > Restaurants, Food & Beverages > Restaurants > Francis Xavier's Restaurant
1933 NE 181st Ave, Portland, Oregon, 97230
Main: (503) 666-1957 Toll Free: (855) 468-6502
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!