Twin Peaks Restaurant

Twin Peaks is the ultimate man cave sports bar; everything is rarefied to make you feel special. Our entire menu is prepared in-house and to order, and endowed in generous portions to satisfy the healthiest appetites.

1634 Galleria Blvd.
Brentwood, TN 37027
(615) 221-0869
http://www.twinpeaksrestaurant.com/