Available for Dine-In and Carryout

Address: 

4046 W Powell Rd. 
Powell, 43065
614-593-1716

Restaurant Week Menu Hours: 
Monday-Thursday 11am-9pm
Friday-Saturday 
11am-10pm