TENN

$1.3M revenue • 1 employees • 118 7th Ave N, Nashville, TN, 37203, United States

Last Updated May 18, 2026

Company Overview

Company Name

TENN

Address

118 7th Ave N, Nashville, TN, 37203, United States

Approx. Annual Revenue

$1.3M

Employees

1

Established

2020

Google Reviews

4.3 (220 reviews)

About TENN

Tenn Restaurant, located in Nashville, Tennessee, offers a unique dining experience that combines Southern hospitality with contemporary American cuisine. Led by Executive Chef Brian Lombard, the restaurant sources fresh, seasonal ingredients from regional producers to create a vibrant and health-conscious menu with a Southern flair. Tenn's approachable yet spirited atmosphere invites guests to savor a range of dishes that showcase the local flavors of Nashville.

More Companies in Tennessee

Browse all companies in Tennessee

Frequently Asked Questions about TENN

Technologies Used

Key Decision Makers

Brian Lombard Executive