Tips for Luna Star Cafe

775 Northeast 125th Street North Miami FL 33161 Across the street from MOCA - Museum of Contemporary Art
Goldstar