Hey gang --
New York Hound here, moving from Astoria, Queens to the Central Square area next week. I've enjoyed finding all the tips here -- and I already know I'm going to have to try River Gods (a few blocks from my new apartment) and Central Kitchen.
Question: I'm sure at the end of a long day of moving, my sweetheart and I are going to want nothing more than collapsing on the floor of our new apartment and ordering a pizza. Any good pizza delivery options in/around Central Square? We're rather close to a sketchy-looking establishment called "Riverside Cafe" (with a neon blue Miller Lite logo in the front window). Anything redeeming there?
Thanks in advance.