This may have been discussed but my searches did not yield any posts.
When exactly did Stefano's Pizza on Lawrence close? I drove past last evening and it was dark.
Reviews on other sites seem to be mixed, I never had a problem with any of their pizzas.
Another casualty of the economy?
Happy Valentine's Day foodies!!