Mekha Grill's Menu
-Click To Enlarge-

Mekha Grill

Take Out

Call to Order at (503) 719-7366

 

Pick Up At:

4912 SE Division Street,

Portland, OR 97206

© 2015 by Mekha Restaurant