Back
Osta shawarma Cart (Portland) Logo

Osta shawarma Cart (Portland)

0.21mi
33 SW 3rd Ave, Portland, OR, 97204
Not Available Now
About Osta shawarma Cart (Portland)

Order from Osta shawarma Cart (Portland) to enjoy some of the best Mexican in Portland. Looking to find the cheapest way to order Osta shawarma Cart (Portland)? Choose the most affordable deliver...show more

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