Back
mama san soul shack Logo

mama san soul shack

5.99mi
8037 N Lombard St, Portland, OR, 97203
Sun 12:00 PM - 9:00 PMCall Now
About mama san soul shack

If you're looking for Soul Food restaurants in Portland look no further. mama san soul shack is known for having some of the best Soul Food in Portland. Located at 8037 N Lombard St, mama san sou...show more

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