This is the best place in Nashua to experience Big Apple pizza. Its pretty cheap and the pizza is great. The sizes and portions are huge so you ge the full New York feeling and this place definetley is a great place for a casual night. For those that do not know what NY style pizza is, it is a oversized regular crust pizza opposed to deep dish Chicago style pizza.
more