Cafe LA Rica

2131 N.W. 72nd Ave., Miami, FL, United States, 33122