This is a great pizza place. It started years ago with one small location near Grandview, now they are popping up all over Northwest Columbus. This is very authentic pizza, the owners are straight from Italy. They have won numerous awards and always get great reviews. They have a delicious sauce and use TONS of cheese. Try it, you will not be disappointed.
more