Flo's Kitchen boasts giant biscuits