Home > Locations > Memphis, Tennessee

Memphis, Tennessee
Downtown Memphis

Downtown Memphis
150 Peabody Place #115
Entrance on 2nd street next to SHRED415

(901) 207-7638

VIEW MENU

Mon – Fri

11:00AM – 2:30PM
4:30PM – 8:30PM

Sat

12:00PM – 8:30PM

Sun

Closed