Wizard's

3
Your rating: None Average: 3 (7 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.