Food Safety Report: Miller's Ale House, 8963 International Drive, Orlando, Florida, USA 2 years ago • details 601 7/1/22 through 7/4/22, I ate meatloaf at here