Sent on the 15th of April, 2015
Denny's1420 N E 183 St, North Miami Beach, FL
Awards: People's Choice Winner, 2015