Thai Square

8601 SE 17th Ave
Portland, OR
503.206.5008
45.460636
-122.647233
Hours:
Mon - Fri:11am - 9pm
Sat - Sun:noon - 9pm

for Thai Square
Directions
from: