Full menu with prices & pictures
Stella Nova 1041 Northwest 150Th Street, Edmond,...
(+1)4058494906
The menu of Stella Nova from Edmond includes 10 dishes. On average, dishes or drinks on the card cost about $3.8. The categories can be viewed on the menu below.