Get directions to: Kriss West Indian Restaurant, Saint Albans, NY
Restaurant address: 112-04 Farmers Boulevard Saint Albans, NY 11412, USA
Restaurant: Kriss West Indian Restaurant