Jimmy's Place
510 NE 125th St, North Miami FL 33161