Tempura Restaurant Ebizo Ginza @ Evolve Concept Mall is located in Petaling Jaya, Malaysia on 1673, Jalan PJU 1a/4a. Tempura Restaurant Ebizo Ginza @ Evolve Concept Mall is rated 4.1 out of 5 in the category japanese restaurant in Malaysia.
Address
1673, Jalan PJU 1a/4a