Filter

Cuisines
Select cuisines

The Best 15 Indonesian, Restaurants in Depok, Indonesia

Restoran Pondok Laras
3.5
50 reviews

Jl. Akses UI No. 2, Margonda, Depok, Indonesia, Depok

The food are so nice and the place is very large