Ellie Forcella
34 South Old Orchard Avenue
St. Louis, MO 63119
314-336-5757
Casual dining restaurant that specializes in delicious Italian dishes and features a cozy fireplace, wines by the glass, and patio dining. They are open daily for lunch and dinner.
