1
Ichiban Sushi [Jl. Taman Palem Lestari No.1]

✮ ✮ ✮ ✮ ✮ 7 Reviews

Green Sedayu Mall, Jl. Taman Palem Lestari No.1, Cengkareng Bar., Indonesia

+ see more ...

Green Sedayu Mall, Jl. Taman Palem Lestari No.1, Cengkareng Bar., Indonesia

Business category: Japanese restaurant

City: Cengkareng Bar.

Neighborhood: Jl. Taman Palem Lestari No.1