107 S. Germantown Rd., Memphis, Tennessee
Steak, seafood, pasta. Open for lunch Fri. and Sun.
August 2024
Copyright © 2024 Memphis Magazine. All rights reserved.