Skip to Main content
STIX Downtown Memphis
0
Sign in
Currently not accepting online orders
STIX Downtown Memphis
150 Peabody Place, Suite 115, Memphis, TN
Opens at 10:30AM
Online ordering is currently unavailable. Please contact the restaurant to place an order.