Your cart is empty.
STELLA'S Online Ordering Menu
99% of 731 customers recommended
We accept online orders until 4pm Mon-Sat, for pickup between 4-6pm if you would like to place an order after the 4pm cutoff, please call us at 804.358.2011.
“Carry out fee” listed on the menu receipt & checkout page is an automatic 18% gratuity that goes to our staff. If you would like to leave an extra tip, that is much appreciated, but not required. The $1.50 convenience fee allows us to bring this ordering service to you.
We're sorry. STELLA'S is not accepting online orders at this time.