This is one of the best italian places to go in longview. Everything is home made from the pasta sauce the the pizza dough...everything. Prices are very competitave as well. If you are looking for a good italian restaurant then look no further than Joe's pizza. This beats olive garden by a long shot, and its cheaper.
more