Avenue Restaurant

$3.0M revenue • 12 N Meramec Ave, St. Louis, MO, 63105, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Avenue Restaurant

Address

12 N Meramec Ave, St. Louis, MO, 63105, United States

Website

avestl.com

Approx. Annual Revenue

$3.0M

Established

2014

Google Reviews

4.4 (214 reviews)

About Avenue Restaurant

Avenue is a restaurant located in St. Louis, Missouri, United States. It offers a full dinner menu from Tuesday through Saturday, with reservations highly recommended. The restaurant is closed on Sundays and Mondays, and it occasionally hosts special events, such as the upcoming Washington University graduation and Mother's Day weekend celebration.

More Companies in Missouri

Browse all companies in Missouri

Frequently Asked Questions about Avenue Restaurant

Technologies Used

Social Profiles

Key Decision Makers

Diane Carr Co-owner
LinkedIn