Mekha Noodle's Menu
-Click To Enlarge-

Mekha noodle

Take Out

Call to Order at (503) 719-4584

Pick Up At:

6846 NE Sandy Blvd Portland, Oregon 97213 

Monday - Sunday 9:00 am- 9:00 pm

Delivery  

We Deliver with Postmates!

© 2015 by Mekha Restaurant