Stella's Pizzeria in Boca Greens
Update: Since our original review Stella’s has become our go-to place for pizza. And they have freshened the interior making it a pleasant sit-down restaurant as well. They have a full array of Italian entrees for eat-in, take-out or delivery. We keep hearing about Stella’s Pizzeria in Boca Greens. It was reviewed several years ago…