Welcome to Stella's on the Square, your destination for fresh, farm-to-table dining in the heart of Maine's lakes region. Stella's is where culinary creativity meets the finest local ingredients, brin…
Stella's on the Square
closed
Most Ordered
$0 delivery fee, first order
pricing & fees
to see delivery time
Most Ordered
The most commonly ordered items and dishes from this store