now days if you last for more than a year you must have decent food. this place has been here forever. good slices. good topping slices, but their stromboli is the best. dont know of any other place that has better stromboli that this. for those that dont know stromboli is italian deli meats n cheese wrapped in a toasted pizza crust. not for those on a diet.
more