Flipn' Fries Factory

Restaurant in Dade City, Florida