Haitian and Caribbean restaurant known for generous portion sizes.
New York, NY
1023 Clinton Ave, Newark, NJ