Malo Cuisine

137 Second St, Moscow, ID

208-301-5124 -

Order Online

Delivery Services:

DoorDash