The Almond Tree Restaurants

17 Panfili Ln Trenton NJ 08610 USA

(609) 297-7227

Location