The Rickenbacker Restaurant
3900 NW 21st St, Miami 33142