The Royal Leaf

118 N High St

Millville

NJ

8332

(609) 774-6383

The Royal Leaf