Update Info - The Central Hotel Restaurant
This restaurant was reported as closed. If it is open, let us know.
The Central Hotel Restaurant
8608 North Lombard St
Portland, OR 97203
8608 North Lombard St
Portland, OR 97203