Mekha Noodle Bar & Cafe

6846 NE Sandy Blvd
Portland, OR
503.719.4584
45.546826
-122.592316
Hours:
Mon - Sun: 9am - 9pm

for Mekha Noodle Bar & Cafe
Directions
from: