Tuesday thru Saturday

Dine-in & Takeout

Stella is currently open Five Days a Week, Tuesday - Saturday

~consider calling ahead for reservations and takeouts~

Stella's Fabulous Take Out


Stella's Dinner Menu is available for Take Out

3 - 8pm Tuesday - Thursday and 3 - 9pm on Friday & Saturday

(you may call us to order beginning at 2:30pm)

Family Takeaway Meals are available every Tuesday, Wednesday and Thursday

Check out Stella's “keepin’ it fresh” Bistro Menu!

Risotto, Taco, Bistro Burger and Flatbread created weekly, featuring special items that change with the seasons and/or availablity. 

You can find the above weekly specials and more in our weekly newsletter! Every week they will appear in your email box... scroll down to subscribe! Follow us on Facebook or Instagram OR simply call 518-630-5173 after 2:30pm.


enjoy our shameless blogging...

stella star inch.png