Menya Ichiza is located in Taman Sari, Indonesia on No.5N, Jl. Raya Mangga Besar No.5, RW.6, Mangga Besar. Menya Ichiza is rated 4.5 out of 5 in the category authentic japanese restaurant in Indonesia.
Address
No.5N, Jl. Raya Mangga Besar No.5, RW.6, Mangga Besar
Amenities
Good for kidsToilets