New Jersey
Clayton
Best food in town
Best food in town
(646) 683-3166
228 North Delsea Drive, Clayton, NJ 08312
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available