Indian Restaurant offers a menu of flavorful Indian dishes, with options for delivery and takeout.