Flohr's Delivery in Santa Rosa
Someone had mentioned something to me about this company, and I was told that they do delivery from a bunch of places in downtown Santa Rosa like Checkers and La Vera Pizza. They dont have a website but they are mentioned on La Vera's website in the delivery section. Anyone tried this delivery service before? Do you know which other restaurants they deliver from? Thanks in advance!