Abuba SteakRestaurantsJalan Suryo 36 Blok Q3Jakarta, 12180 · ID+622172797413Email unavailableabuba.co.idHours not available