Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Japanese, Restaurants in Depok, Indonesia

Imperial Kitchen Margo City
4
21 reviews

Jl. Margonda Raya No. 358, Depok 16421, Indonesia, Depok

Nice place, delicious food. Slightly pricey, but still you paid for what you get. Wanna go there again next time.