116 N 4th Ave, Wauchula, Florida 33873 USA
Famous sirloin steak, very delicious and soft
Photo Credit: Yelp