Contact Us

We will get back to you as soon as possible.

Our Location

New Smyrna Beach Shopping Center

1443 South Dixie Freeway
New 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