Description
This bustling Little Sri Lanka restaurant is everything fast food should be—unique, healthy and tasty. Colombo (formerly known as Lakshmi) has a sparse collection of...
12 Cebra Ave Staten Island, NY, 10301
(718) 355-6065