6300 Poplar Ave, Suite 113 Memphis, TN 38119
Mon – Thurs: 11 AM – 9 PM, Fri - Sat: 11 AM - 9:30 PM, Sun: Closed
Pizza | Pasta | Salads
In East Memphis on Poplar Ave.