Cafe Frankie's

Restaurant in Delray Beach, Florida