Deli Lane Cafe & Tavern

  • Restaurants
7230 SW 59 Ave
South Miami, FL 33143
(305) 665-0606
  • About

    South Miami icon, over 30 years in business! Famous Sunday brunches and a local favorite!!