MenuSee full menu >
PhotosSee all photos >
- Jl. Alternatif Cibubur No. 99
- Phone 021 84591023
- Opening HoursMon - Sun 10:00 - 23:00
- Claim this restaurant
Reviews of Abuba SteakSee all reviews >
4.3
4 ratings
Rachmi Abdullah
0 photos
0 reviewsThe meal' so good, the ambience nice and good serving.