Back
Russian Horse Logo

Russian Horse

No review ratingsNo price ratings3.79mi
1299 SE Lexington St, Portland, OR, 97202
Not Available NowCall Now
About Russian Horse

Order from Russian Horse and you're ordering from a food truck that is one of the most well-liked in Portland. And your order from Russian Horse will be a great deal too when you select the most ...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead