Takahashi

10324 SE Holgate Blvd
Portland, OR
503.760.8135
45.489781
-122.556984
Hours:
Mon - Tue:closed
Wed - Sun: 5pm - 9pm

for Takahashi
Directions
from: