Kumari Nepal Restaurant
Address: 1F Agora Blgd, 8-25, 1chome, Mejirodai, Hachioji-shi, Tokyo
Phone No.: 042-667-6560
Address: 1F Agora Blgd, 8-25, 1chome, Mejirodai, Hachioji-shi, Tokyo
Phone No.: 042-667-6560