Update Info - Giraffas
This restaurant was reported as closed. If it is open, let us know.
Giraffas
1821 NE 123Rd St
North Miami, FL 33181
1821 NE 123Rd St
North Miami, FL 33181
This restaurant was reported as closed. If it is open, let us know.