Start from
Kavkaz Restaurant
15504 Biscayne Blvd, North Miami Beach 33160