612 1st Ave N, Fargo
(701) 365-0608
Stella's Downtown is the restaurant equivalent of having your own Italian grandmother. Savor hand-crafted Italian dishes in house, or stop by Stella's deli for delicious treats to go.
Stella's is a locally owned downtown Fargo restaurant featuring ...