646 Lincoln Rd.,
Miami Beach , FL 33139 UNITED STATES
Based on 1 reviews
Worst Place on Earth, Part IIIn 47 years of dining out, I've never before been chased down by a restaurant owner waving the credit card slip I'd signed, and threatening to call the cops on me. So, my dinner at Soprano's Cafe in South Beach was a first time...
Worldwide > United States > Miami Beach, FL > Restaurants