Indian restaurant Baburchi offers fine Indian cuisine. Known for value and a variety of dishes.