Contact Us

We will get back to you as soon as possible.

Our Location

New Smyrna Beach Shopping Center

1443 South Dixie FreewayNew Smyrna Beach, FL 32168
Get Directions

(386) 409-3355

Call Ahead

Call Ahead Seating Available Please call us for Call Ahead Seating.
We will seat you as close as possible to the time you requested.

Sunday - Thursday: 11:30 am - 9:00 pm
Friday - Saturday: 11:30 am - 10:00 pm