leo's is always busy, but i can't figure out why. the restaurant is filthy, it looks like they haven't changed the decor or seating in years. my husband and I have tried eating there and I couldn't get passed the dirtiness of the place. We also were ignored for a solid 10 minutes before anyone came over to us to wait on us. I also detest the sign they have out front "our girls are fast, the line won't last". gag. This is yet another B Bay business in need of a face lift. I don't know, I am just not imprsssed with Leo's and would not reommend them. sorry for anyone reading this who loves the place!