​​​​​Call Us 386-333-9835​  

 2429 N. Atlantic Ave Ste 40 Daytona Beach FL 32118 us

(Bellair Plaza)

Dine In, Take out or Call in

​​​Business Hours

Sun. - Thur. 11:00am - 10:00pm

Fir. - Sat. 11:00am - 10:30pm