About Ellie Forcella Restaurant

Ellie Forcella Restaurant is a American restaurant located at 34 S Old Orchard Ave in St Louis, MO . Ellie Forcella Restaurant has been described as an Perfect American restaurant and has received an average rating of 10 by our members.

  • Food

    Decor

    Service

User Reviews for Ellie Forcella Restaurant

All Reviews for Ellie Forcella Restaurant

  • Food

    10

    Decor

    10

    Service

    10

    We've been to Mazatlan a few times and have not been impressed with the food. It is great atmosphere and a good menu, but the quality of the food has always been lacking.

    Overall Rating

    10

    "Perfect"