Register/Login

Mama's Restaurant

New York USA

Delicious traditional Jamaican food and other foods prepared with a Jamaican twist served in varying sized platters, Mamas is located on 2nd Avenue in Manhattan, NY.