Place an Order

Delivery available upon request with a fee. Must request delivery in the notes when placing order.

View DessertsPlace Order

Send a Message

Call Stella

(262) 359-2362

Hours

Mon – Friday : 9am to 6pm

Location

Atlanta, GA

Telephone

(262) 359-2362