I had dinner at Stavro's Pizza House in Downtown Daytona Beach. There seem to be lots of Italian restaurants in the area that use the Stavro's name. It's very confusing because they all claim to be completely independent and not connected to the other Stavro's in any way. The menus and foods at each of the Stavro's seem to vary a lot from location to location as well. I wonder what the story is here how so many Italian restaurants in the area all ended up with the same name?