has enjoyed eating there very much!
Great service amazing quality &portions this is an A+ Find
Expose the magic of South Trio's Cafe at 155 South Ave, Garwood, NJ, 07027, United States. This renowned bistro enthralls patrons with an impressive menu designed to delight.