3896 SW Lombard Ave, Beaverton, OR 97005 +1 971-294-7815
restaurant, Beaverton, OR, United States
Today
How to go there