Mix & Max Cafe

Restaurant in Medan (Sumatra), Indonesia

Features: outdoor seating

No.17 Jalan Cut Mutia, Medan, 20151