La Costa is a welcoming restaurant known for its delicious, thin-crust pizza and generous portions of pasta and other dishes.