Wizard's

2.75
Your rating: None Average: 2.8 (4 votes)

Location

Wizard's
1999 Madison Avenue
MEMPHIS, TN, 38104
United States
Phone: (901) 726-6800
See map: Google Maps
Hours: 
Monday 10am-10pm. Tuesday 10am-10pm. Wednesday 10am-10pm. Thursday 10am-10pm. Friday 10am-10pm. Saturday 10am-10pm. Sunday 10am-8pm.