HOURS: 5-5pm
RESERVATIONS, CONTACT AIDA@ELSANTOMIAMI.COM
1618 SW 8TH St, MIAMI, FL 33135