I've been to stefanos trattoria in winter springs many times. The dine in service is decent but take out always seems to be a nightmare. The people that work there are rude weird and just abusive to some customers that come in. This is located in winter springs fl. I...Read more
South Patrick Shores, Florida
Do you have something to say about Stefanos Trattoria? What happened? What can we help you with?