MenuSee full menu >
PhotosSee all photos >
- Festival City Link, Lantai Ground, Jl. Peta No. 241
- Phone 0888 7004000
- Opening HoursMon - Sun 10:30 - 21:30
- Claim this restaurant
Reviews of Kepo KitchenSee all reviews >
5.0
1 ratings
hadi sutiono
0 photos
0 reviewsudah tutup coy....dulu sih resto favorit