The Upper Crust Pizzeria closed its doors abruptly February 2011, at the same time when their .
The former restaurant is now a vacant storefront in the North Beverly Plaza, located next door to Radio Shack.
Now, just for fun, we want you to tell us what you think should go there. If you had the funds and power to place any new business in the location, what would it be?
Let us know in the comments.