Located at 668 Bay St, Staten Island, Lakruwana Restaurant is a culinary gem known for its authentic Sri Lankan cuisine. Established as the first Sri Lankan restaurant in New York, Lakruwana has been captivating taste buds with the rich flavors and vibrant spices of Sri Lankan traditions for an unforgettable dining experience.