Lighthouse Fresh and Tasty is an Indian restaurant known for flavorful dishes.