PIZZA • PASTA
208 South Main Street, Davidson
SEAFOOD • SANDWICHES • HAMBURGERS • STEAKS
215 S Main St, Davidson