Update Info - South Trio's Cafe
This restaurant was reported as closed. If it is open, let us know.
South Trio's Cafe
155 South Ave
Garwood, NJ 07027
155 South Ave
Garwood, NJ 07027
This restaurant was reported as closed. If it is open, let us know.