Back
The Sudra - St. John's Logo

The Sudra - St. John's

6.29mi
8777 N Lombard Street, Portland, OR, 97203
Tues 11:00 AM - 10:00 PMCall Now
About The Sudra - St. John's

If you find yourself in Portland and hungry, but need vegan options, then it's time to order from The Sudra - St. John's. Choose the most affordable delivery or takeout option listed on this page...show more

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