Restaurants & Bars 2

toto's on lake city

curryleavesrock | Apr 1, 200611:11 AM

has anyone tried the new italian/pizzaria on lake city way? i believe it's called toto's. the new pepsi banners in the window have scared me away.

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH