Contact Us

Come and Visit us at our Location

Our friendly staff and excellent food are waiting for you.

 Location:

Stella Town Center

1246 New Jersey 166
Toms River, NJ 08753

 Phone Number:

732 240 6613