01-22-2022, 12:28 AM
(01-21-2022, 11:02 AM)fifteenth Wrote: Are you talking about the Flying Tomato (laster, just the Tomoato)? That was best pizza place ever!
They did have some good pizza. I also used to eat at NY Subs at least 2-3 times a week for lunch. lol
We didn't make the cut but thanks for all the support!