Tandoori Villa is an Indian restaurant offering delicious cuisine. They also serve a weekday lunch buffet.