SM Delgado is a shopping mall owned by SM Prime Holdings and operated by Metro Manila Shopping Mecca Corporation--the same arm of the SM Group that operate SM City Manila.
SM Delgado is a shopping mall owned by SM Prime Holdings and operated by Metro Manila Shopping Mecca Corporation--the same arm of the SM Group. This same arm of the SM Group operate SM City Manila.