5 Sunnybrae Blvd, Trenton 08620, United States
No delivery
Spot something wrong?
Dishes at Sun Lok Garden. Prices may vary in venue.