Authentic Sri Lankan restaurant serving delicious South Indian cuisine. Offers takeout and catering. Known for fresh food and value.