1 Comment

  1. The best pizza I think I ever had was in 2011 near Niagara Falls, although I could not tell you the name of the place. It was in an indistinct and slightly rundown strip mall with bad signage across from the chain hotel. The proprietor was south Asian. If we ever get that way again, we’ll have to track it down.

Comments are closed.