Ibu eel is located in Kec. Cipayung, Indonesia on HQ7W7R6, Jl. Raya Cipayung Jaya, Cipayung Jaya. Ibu eel is rated 3 out of 5 in the category betawi restaurant in Indonesia.
Address
HQ7W7R6, Jl. Raya Cipayung Jaya, Cipayung Jaya
Service options
Takeaway
Dine-in