Flo's V8 Café

flo's v8 café is a place in Cars and Cars 2