13118 Liberty Ave, South Richmond Hill, NY 11419
(718) 323-5990
With its bountiful steam table, the Richmond Hill restaurant excels at a variety of West Indian treats