Show filter
Costa's is a family owned restaurant with a large ambient courtyard that seats up to 50 people.