La Brasca's is a Columbia establishment that has been serving pizza in the same location for over 45 years. They offer a fantastic thin crust pizza that is impossible to beat anywhere else in town. La Brasca's building isn't much to see from the outside (unless you know its there you drive right past it) and inside the atmosphere reminds...
More