MaMa Japanese Fusion Restaurant & Take Away

Restaurant in Aosta Valley, Italy

Opening hours: We-Sa 19:30-22:30

4 Via Petigat Abbé, Aosta, 11100